/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package camada.negocio.dao.empresa;

import eloma.classe.empresa.Empresa;
import java.sql.SQLException;
import java.util.List;

/**
 *
 * @author GEMADA
 */
public interface EmpresaDAO {

    void inserir(Empresa empresa)throws Exception ;
    void atualizar(Empresa empresa)throws Exception;
    void remover(Empresa empresa)throws Exception;
    List<Empresa> buscaTodos() throws Exception;
    
//    int inserirEmpresaEmail(Email ema);
//    int inserirEmpresaTelefone(Telefone tel);
//    void atualizarEmpresaTelefone(Telefone tel);
//    void atualizarEmpresaEmail(Email email);
//    List<Email> selecionarTodasEmpresaEmail() throws Exception;
//    Email selecionarEmpresaEmail(int idEmpresa) throws Exception;
//    List<Telefone> selecionarTodasTelefones(int idEmpresa) throws Exception;
//    void removerEmpresaEmail(int idEmpresa);
//    void removerEmpresaTelefone(int idEmpresa);


}
